three-engine approach - English Synonyms Dictionary